//
// Carl Beyer   cbeyer1
// CSE 30331   Data Structures
// Programming Assignment 4
// 09/29/2009
//
// posit.cpp
// Implementation of the Posit class
//

#include "posit.h"

ostream& operator<<(ostream& output, const Posit& myPosit)
{
	output << "(" << myPosit.getRow() << ", " << myPosit.getCol() << ")";
}

Posit::Posit()
{
	row = 0;
	col = 0;
}

Posit::Posit(const int r, const int c)
{
	row = r;
	col = c;
}

void Posit::setRow(const int r)
{
	row = r;
}

void Posit::setCol(const int c)
{
	col = c;
}

int Posit::getRow() const
{
	return row;
}

int Posit::getCol() const
{
	return col;
}

